small piece of food - Espagnol Anglais Dictionnaire